Discovering Bury St. Edmunds: A Charming Town Steeped In History